﻿using MediatR;
using SmartTracking.Domain.Sheep;
using SmartTracking.ErrorCode;

namespace SmartTracking.API.Read.Application.Commands.PoultryHouse_command
{
    public class GetPoultryHouseCommand:IRequest<ApiResult<ApiPaging<PoultryHouse>>>
    {
        /// <summary>
        /// 页码
        /// </summary>
        public int PageIndex { get; set; }
        /// <summary>
        /// 每页数量
        /// </summary>
        public int PageSize { get; set; }
        /// <summary>
        /// 栋舍类型ID
        /// </summary>
        public int HouseTypeId { get; set; }
        /// <summary>
        /// 栋舍名称
        /// </summary>
        public string? HouseName { get; set; }
        /// <summary>
        /// 负责人
        /// </summary>
        public string? PersonInCharge { get; set; }

    }
}
